dotConnect for Oracle Documentation
Devart.Data.Oracle Namespace / OracleQueueMessageProperties Class / OracleQueueMessageProperties Constructor / OracleQueueMessageProperties Constructor(Int32,Int32,Int32,String,OracleQueueAgent[],String,OracleQueueAgent,Byte[],OracleQueueDeliveryMode)
The message priority; a smaller number indicates higher priority.
The number of seconds after which a message is available for dequeuing.
The expiration time of message in seconds - the duration while the message is available for dequeuing.
The identifier supplied by the producer of the message.
The list of the queue subscribers. This parameter is only valid for queues that allow multiple consumers.
The name of the corresponding exception queue; it is the queue the message is moved into if it cannot be processed successfully.
The OracleQueueAgent object representing the message sender.
The identification of original message, which is used by Oracle Streams AQ for propagating messages.
The message delivery mode. Specifies whether the message is persistent or buffered.

In This Topic
    OracleQueueMessageProperties Constructor(Int32,Int32,Int32,String,OracleQueueAgent[],String,OracleQueueAgent,Byte[],OracleQueueDeliveryMode)
    In This Topic
    Initializes a new instance of the OracleQueueMessageProperties class.
    Syntax
    'Declaration
     
    Public Function New( _
       ByVal priority As Integer, _
       ByVal delay As Integer, _
       ByVal expiration As Integer, _
       ByVal correlation As String, _
       ByVal recipientList() As OracleQueueAgent, _
       ByVal exceptionQueue As String, _
       ByVal senderId As OracleQueueAgent, _
       ByVal originalMessageId() As Byte, _
       ByVal deliveryMode As OracleQueueDeliveryMode _
    )
    public OracleQueueMessageProperties( 
       int priority,
       int delay,
       int expiration,
       string correlation,
       OracleQueueAgent[] recipientList,
       string exceptionQueue,
       OracleQueueAgent senderId,
       byte[] originalMessageId,
       OracleQueueDeliveryMode deliveryMode
    )

    Parameters

    priority
    The message priority; a smaller number indicates higher priority.
    delay
    The number of seconds after which a message is available for dequeuing.
    expiration
    The expiration time of message in seconds - the duration while the message is available for dequeuing.
    correlation
    The identifier supplied by the producer of the message.
    recipientList
    The list of the queue subscribers. This parameter is only valid for queues that allow multiple consumers.
    exceptionQueue
    The name of the corresponding exception queue; it is the queue the message is moved into if it cannot be processed successfully.
    senderId
    The OracleQueueAgent object representing the message sender.
    originalMessageId
    The identification of original message, which is used by Oracle Streams AQ for propagating messages.
    deliveryMode
    The message delivery mode. Specifies whether the message is persistent or buffered.
    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also